package com.ktgj.hotel.service;

import java.util.List;
import com.ktgj.hotel.domain.HotelNoticeway;

/**
 * 酒店通知渠道Service接口
 * 
 * @author ruoyi
 * @date 2021-12-08
 */
public interface IHotelNoticewayService 
{
    /**
     * 查询酒店通知渠道
     * 
     * @param noticewayid 酒店通知渠道ID
     * @return 酒店通知渠道
     */
    public HotelNoticeway selectHotelNoticewayById(Long noticewayid);

    /**
     * 查询酒店通知渠道列表
     * 
     * @param hotelNoticeway 酒店通知渠道
     * @return 酒店通知渠道集合
     */
    public List<HotelNoticeway> selectHotelNoticewayList(HotelNoticeway hotelNoticeway);

    /**
     * 新增酒店通知渠道
     * 
     * @param hotelNoticeway 酒店通知渠道
     * @return 结果
     */
    public int insertHotelNoticeway(HotelNoticeway hotelNoticeway);

    /**
     * 修改酒店通知渠道
     * 
     * @param hotelNoticeway 酒店通知渠道
     * @return 结果
     */
    public int updateHotelNoticeway(HotelNoticeway hotelNoticeway);

    /**
     * 批量删除酒店通知渠道
     * 
     * @param noticewayids 需要删除的酒店通知渠道ID
     * @return 结果
     */
    public int deleteHotelNoticewayByIds(Long[] noticewayids);

    /**
     * 删除酒店通知渠道信息
     * 
     * @param noticewayid 酒店通知渠道ID
     * @return 结果
     */
    public int deleteHotelNoticewayById(Long noticewayid);
}
